<?php
include "conexionTest.php";

class StackTest extends PHPUnit_Framework_TestCase{

	function testverificarExiste(){
		$titulo="fiesta";
		$expectedRes=verificarExiste($titulo);
		$this-> assertTrue($expectedRes);
	}

	/*function testAniadir(){
	 $id_usuario=1;
	$codigo_categoria=1;
	$titulo="examen";
	$descripcion_anuncio="manniana";
	$fecha_publicacion="6-6-6";
	$fecha_finalizacion="7-7-7";
	$link="localhost";

	$aux=guardarAnuncio($id_usuario, $codigo_categoria,$titulo ,$descripcion_anuncio,
			$fecha_publicacion,$fecha_finalizacion,$link);
	$res=verificarExiste($titulo);
	$this->assertTrue($res);
	}*/

	function testAnunciosTabla(){
		$esperado=  array(
				array(1,1,"requerimiento de personas","la empresa xx requiere estudiantes del area se informatica","convocatoria","2012-11-09","2012-11-25","a","b"),
				array(2,1,"fiesta","fiesta carrera sistemas","eventos","2012-11-09","2012-11-15","c","d")
		);
		$respuesta=AnuncionTabla();
		$this->assertEquals($esperado,$respuesta);
	}

	function testUltimosTres(){
		$esperado=  array(
				array("fiesta","fiesta carrera sistemas","d"),
				array("requerimiento de personas","la empresa xx requiere estudiantes del area se informatica","b")
		);
		$respuesta=UltimosTresLink();
		$this->assertEquals($esperado,$respuesta);
	}

	function testgetDatosAnuncio()
	{
		$id_anu=2;
		$esperado= array(1,"fiesta","fiesta carrera sistemas","eventos","2012-11-09","c");
		$respuesta=getDatosAnuncio($id_anu);
		$this->assertEquals($esperado,$respuesta);
	}
	
	function testgetDatosUsuario()
	{
		$id_usr=1;
		$esperado= array("alex","flores");
		$respuesta=getDatosUsuario($id_usr);
		$this->assertEquals($esperado,$respuesta);
	}

}

?>